<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>

    <script>
        // 什么是函数
        // 函数是由事件驱动或者可重复使用的代码组成
        // 函数定义
        // 1使用函数声明方式 定义函数fn    使用函数声明的方式声明的函数具有函数提升的效果



        // 2使用函数表达式方式 定义函数fn 
        // var fn = function(){}
        // 函数调用

        // function fn(a) {
        //      a = 1
        // }
        // fn()
        // console.log(a)


        // var a = 1;

        // function a() {

        // }

        // console.log(a)
        // GO{
        //     a: function a() {

        //     }
        // }

        // 5大基本数据类型
        // number string boolean null undefined
        //typeof "number"  "string" "boolean"  "object"  "undefiend"  
        // typeof 检测函数  返回 "function"
        // function a(){
        //  
        // }

        // console.log(typeof a)

        // var str = null, result;

        // "" 0 null NaN false undefined

        // if (null) {
        //     result = "hello"
        // } else {
        //     result = "no"
        // }; 
        // console.log(result);
        // var a = 10

        // if (a > 6) {

        //     alert("456")
        // } else if (a > 5) {
        //     alert("123")
        // } else if (a > 7) {
        //     alert("456")
        // }

        // while () {

        // }
        var a = 1
        switch (a) {

            case 1:
                alert("4556")
                break
            default:
                alert("123")
                break;
        }

    </script>

</body>

</html>